<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>Priithon.gridviewer.HugeTable</title>
  <link rel="stylesheet" href="epydoc.css" type="text/css" />
  <script type="text/javascript" src="epydoc.js"></script>
</head>

<body bgcolor="white" text="black" link="blue" vlink="#204080"
      alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="Priithon-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            ><a class="navbar" target="_top" href="http://code.google.com/p/priithon">Priithon</a></th>
          </tr></table></th>
  </tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
  <tr valign="top">
    <td width="100%">
      <span class="breadcrumbs">
        <a href="Priithon-module.html">Package&nbsp;Priithon</a> ::
        <a href="Priithon.gridviewer-module.html">Module&nbsp;gridviewer</a> ::
        Class&nbsp;HugeTable
      </span>
    </td>
    <td>
      <table cellpadding="0" cellspacing="0">
        <!-- hide/show private -->
        <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
    onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
        <tr><td align="right"><span class="options"
            >[<a href="frames.html" target="_top">frames</a
            >]&nbsp;|&nbsp;<a href="Priithon.gridviewer.HugeTable-class.html"
            target="_top">no&nbsp;frames</a>]</span></td></tr>
      </table>
    </td>
  </tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class HugeTable</h1><p class="nomargin-top"><span class="codelink"><a href="Priithon.gridviewer-pysrc.html#HugeTable">source&nbsp;code</a></span></p>
<center>
<center>  <map id="uml_class_diagram_for_priithon_7" name="uml_class_diagram_for_priithon_7">
<area shape="rect" id="node24" href="Priithon.gridviewer.HugeTable-class.html#__init__" title="x.__init__(...) initializes x; see x.__class__.__doc__ for signature" alt="" coords="40,908,248,927"/>
<area shape="rect" id="node24" href="Priithon.gridviewer.HugeTable-class.html#GetNumberRows" title="Priithon.gridviewer.HugeTable.GetNumberRows" alt="" coords="40,927,248,945"/>
<area shape="rect" id="node24" href="Priithon.gridviewer.HugeTable-class.html#GetNumberCols" title="Priithon.gridviewer.HugeTable.GetNumberCols" alt="" coords="40,945,248,964"/>
<area shape="rect" id="node24" href="Priithon.gridviewer.HugeTable-class.html#IsEmptyCell" title="IsEmptyCell(self, int row, int col) &#45;&gt; bool" alt="" coords="40,964,248,983"/>
<area shape="rect" id="node24" href="Priithon.gridviewer.HugeTable-class.html#GetValue" title="GetValue(self, int row, int col) &#45;&gt; String" alt="" coords="40,983,248,1001"/>
<area shape="rect" id="node24" href="Priithon.gridviewer.HugeTable-class.html#SetValue" title="SetValue(self, int row, int col, String value)" alt="" coords="40,1001,248,1020"/>
<area shape="rect" id="node24" href="Priithon.gridviewer.HugeTable-class.html#GetColLabelValue" title="GetColLabelValue(self, int col) &#45;&gt; String" alt="" coords="40,1020,248,1039"/>
<area shape="rect" id="node24" href="Priithon.gridviewer.HugeTable-class.html#GetRowLabelValue" title="GetRowLabelValue(self, int row) &#45;&gt; String" alt="" coords="40,1039,248,1057"/>
<area shape="rect" id="node1" href="Priithon.gridviewer.HugeTable-class.html" title="This is all it takes to make a custom data table to plug into a wxGrid." alt="" coords="28,875,260,1063"/>
<area shape="rect" id="node25" href="javascript:void(0);" title="The membership flag" alt="" coords="17,548,269,567"/>
<area shape="rect" id="node25" href="javascript:void(0);" title="repr(x)" alt="" coords="17,569,269,588"/>
<area shape="rect" id="node25" href="javascript:void(0);" title="Deletes the C++ object this Python object is a proxy for." alt="" coords="17,588,269,607"/>
<area shape="rect" id="node25" href="javascript:void(0);" title="Please use PyGridTableBase.GetTypeName instead." alt="" coords="17,607,269,625"/>
<area shape="rect" id="node25" href="javascript:void(0);" title="Please use PyGridTableBase.CanGetValueAs instead." alt="" coords="17,625,269,644"/>
<area shape="rect" id="node25" href="javascript:void(0);" title="Please use PyGridTableBase.CanSetValueAs instead." alt="" coords="17,644,269,663"/>
<area shape="rect" id="node25" href="javascript:void(0);" title="Please use PyGridTableBase.Clear instead." alt="" coords="17,663,269,681"/>
<area shape="rect" id="node25" href="javascript:void(0);" title="Please use PyGridTableBase.InsertRows instead." alt="" coords="17,681,269,700"/>
<area shape="rect" id="node25" href="javascript:void(0);" title="Please use PyGridTableBase.AppendRows instead." alt="" coords="17,700,269,719"/>
<area shape="rect" id="node25" href="javascript:void(0);" title="Please use PyGridTableBase.DeleteRows instead." alt="" coords="17,719,269,737"/>
<area shape="rect" id="node25" href="javascript:void(0);" title="Please use PyGridTableBase.InsertCols instead." alt="" coords="17,737,269,756"/>
<area shape="rect" id="node25" href="javascript:void(0);" title="Please use PyGridTableBase.AppendCols instead." alt="" coords="17,756,269,775"/>
<area shape="rect" id="node25" href="javascript:void(0);" title="Please use PyGridTableBase.DeleteCols instead." alt="" coords="17,775,269,793"/>
<area shape="rect" id="node25" href="javascript:void(0);" title="Please use PyGridTableBase.GetRowLabelValue instead." alt="" coords="17,793,269,812"/>
<area shape="rect" id="node25" href="javascript:void(0);" title="Please use PyGridTableBase.SetColAttr instead." alt="" coords="17,831,269,849"/>
<area shape="rect" id="node2" href="javascript:void(0);" title="Proxy of C++ PyGridTableBase class" alt="" coords="5,523,280,855"/>
<area shape="rect" id="node27" href="javascript:void(0);" title="See `GetClassName`" alt="" coords="60,31,227,49"/>
<area shape="rect" id="node27" href="javascript:void(0);" title="Returns the class name of the C++ class using wxRTTI." alt="" coords="60,52,227,71"/>
<area shape="rect" id="node27" href="javascript:void(0);" title="IsSameAs(self, Object p) &#45;&gt; bool" alt="" coords="60,71,227,89"/>
<area shape="rect" id="node3" href="javascript:void(0);" title="The base class for most wx objects, although in wxPython not much functionality is needed nor exposed." alt="" coords="48,6,237,95"/>
<area shape="rect" id="node26" href="javascript:void(0);" title="See `GetAttrProvider` and `SetAttrProvider`" alt="" coords="36,140,252,159"/>
<area shape="rect" id="node26" href="javascript:void(0);" title="See `GetNumberCols`" alt="" coords="36,159,252,177"/>
<area shape="rect" id="node26" href="javascript:void(0);" title="See `GetNumberRows`" alt="" coords="36,177,252,196"/>
<area shape="rect" id="node26" href="javascript:void(0);" title="See `GetView` and `SetView`" alt="" coords="36,196,252,215"/>
<area shape="rect" id="node26" href="javascript:void(0);" title="wx.grid.GridTableBase.__swig_destroy__" alt="" coords="36,217,252,236"/>
<area shape="rect" id="node26" href="javascript:void(0);" title="wx.grid.GridTableBase.__del__" alt="" coords="36,236,252,255"/>
<area shape="rect" id="node26" href="javascript:void(0);" title="SetAttrProvider(self, GridCellAttrProvider attrProvider)" alt="" coords="36,255,252,273"/>
<area shape="rect" id="node26" href="javascript:void(0);" title="wx.grid.GridTableBase.GetAttrProvider" alt="" coords="36,273,252,292"/>
<area shape="rect" id="node26" href="javascript:void(0);" title="SetView(self, Grid grid)" alt="" coords="36,292,252,311"/>
<area shape="rect" id="node26" href="javascript:void(0);" title="wx.grid.GridTableBase.GetView" alt="" coords="36,311,252,329"/>
<area shape="rect" id="node26" href="javascript:void(0);" title="GetTypeName(self, int row, int col) &#45;&gt; String" alt="" coords="36,329,252,348"/>
<area shape="rect" id="node26" href="javascript:void(0);" title="CanGetValueAs(self, int row, int col, String typeName) &#45;&gt; bool" alt="" coords="36,348,252,367"/>
<area shape="rect" id="node26" href="javascript:void(0);" title="CanSetValueAs(self, int row, int col, String typeName) &#45;&gt; bool" alt="" coords="36,367,252,385"/>
<area shape="rect" id="node26" href="javascript:void(0);" title="GetValueAsLong(self, int row, int col) &#45;&gt; long" alt="" coords="36,385,252,404"/>
<area shape="rect" id="node26" href="javascript:void(0);" title="GetValueAsDouble(self, int row, int col) &#45;&gt; double" alt="" coords="36,404,252,423"/>
<area shape="rect" id="node26" href="javascript:void(0);" title="GetValueAsBool(self, int row, int col) &#45;&gt; bool" alt="" coords="36,423,252,441"/>
<area shape="rect" id="node26" href="javascript:void(0);" title="SetValueAsLong(self, int row, int col, long value)" alt="" coords="36,441,252,460"/>
<area shape="rect" id="node26" href="javascript:void(0);" title="SetColAttr(self, GridCellAttr attr, int col)" alt="" coords="36,479,252,497"/>
<area shape="rect" id="node4" href="javascript:void(0);" title="Proxy of C++ GridTableBase class" alt="" coords="24,115,264,503"/>
</map>
  <img src="uml_class_diagram_for_priithon_7.gif" alt='' usemap="#uml_class_diagram_for_priithon_7" ismap="ismap" class="graph-without-title" />
</center>
</center>
<hr />
<p>This is all it takes to make a custom data table to plug into a 
  wxGrid.  There are many more methods that can be overridden, but the ones
  shown below are the required ones.  This table simply provides strings 
  containing the row and column values.</p>

<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Instance Methods</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-InstanceMethods"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">PyGridTableBase</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="Priithon.gridviewer.HugeTable-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">arr</span>,
        <span class="summary-sig-arg">originLeftBottom</span>)</span><br />
      x.__init__(...) initializes x; see x.__class__.__doc__ for signature</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Priithon.gridviewer-pysrc.html#HugeTable.__init__">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">int</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="Priithon.gridviewer.HugeTable-class.html#GetNumberRows" class="summary-sig-name">GetNumberRows</a>(<span class="summary-sig-arg">self</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Priithon.gridviewer-pysrc.html#HugeTable.GetNumberRows">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">int</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="Priithon.gridviewer.HugeTable-class.html#GetNumberCols" class="summary-sig-name">GetNumberCols</a>(<span class="summary-sig-arg">self</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Priithon.gridviewer-pysrc.html#HugeTable.GetNumberCols">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="Priithon.gridviewer.HugeTable-class.html#IsEmptyCell" class="summary-sig-name">IsEmptyCell</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">row</span>,
        <span class="summary-sig-arg">col</span>)</span><br />
      IsEmptyCell(self, int row, int col) -&gt; bool</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Priithon.gridviewer-pysrc.html#HugeTable.IsEmptyCell">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="Priithon.gridviewer.HugeTable-class.html#GetValue" class="summary-sig-name">GetValue</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">row</span>,
        <span class="summary-sig-arg">col</span>)</span><br />
      GetValue(self, int row, int col) -&gt; String</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Priithon.gridviewer-pysrc.html#HugeTable.GetValue">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="Priithon.gridviewer.HugeTable-class.html#SetValue" class="summary-sig-name">SetValue</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">row</span>,
        <span class="summary-sig-arg">col</span>,
        <span class="summary-sig-arg">value</span>)</span><br />
      SetValue(self, int row, int col, String value)</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Priithon.gridviewer-pysrc.html#HugeTable.SetValue">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="Priithon.gridviewer.HugeTable-class.html#GetColLabelValue" class="summary-sig-name">GetColLabelValue</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">col</span>)</span><br />
      GetColLabelValue(self, int col) -&gt; String</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Priithon.gridviewer-pysrc.html#HugeTable.GetColLabelValue">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="Priithon.gridviewer.HugeTable-class.html#GetRowLabelValue" class="summary-sig-name">GetRowLabelValue</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">row</span>)</span><br />
      GetRowLabelValue(self, int row) -&gt; String</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="Priithon.gridviewer-pysrc.html#HugeTable.GetRowLabelValue">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
  <tr>
    <td colspan="2" class="summary">
    <p class="indent-wrapped-lines"><b>Inherited from <code>wx.grid.PyGridTableBase</code></b>:
      <code>Destroy</code>,
      <code>__repr__</code>,
      <code>base_AppendCols</code>,
      <code>base_AppendRows</code>,
      <code>base_CanGetValueAs</code>,
      <code>base_CanHaveAttributes</code>,
      <code>base_CanSetValueAs</code>,
      <code>base_Clear</code>,
      <code>base_DeleteCols</code>,
      <code>base_DeleteRows</code>,
      <code>base_GetAttr</code>,
      <code>base_GetColLabelValue</code>,
      <code>base_GetRowLabelValue</code>,
      <code>base_GetTypeName</code>,
      <code>base_InsertCols</code>,
      <code>base_InsertRows</code>,
      <code>base_SetAttr</code>,
      <code>base_SetColAttr</code>,
      <code>base_SetColLabelValue</code>,
      <code>base_SetRowAttr</code>,
      <code>base_SetRowLabelValue</code>
      </p>
    <div class="private">    <p class="indent-wrapped-lines"><b>Inherited from <code>wx.grid.PyGridTableBase</code></b> (private):
      <code>_setCallbackInfo</code>
      </p></div>
    <p class="indent-wrapped-lines"><b>Inherited from <code>wx.grid.GridTableBase</code></b>:
      <code>AppendCols</code>,
      <code>AppendRows</code>,
      <code>CanGetValueAs</code>,
      <code>CanHaveAttributes</code>,
      <code>CanSetValueAs</code>,
      <code>Clear</code>,
      <code>DeleteCols</code>,
      <code>DeleteRows</code>,
      <code>GetAttr</code>,
      <code>GetAttrProvider</code>,
      <code>GetTypeName</code>,
      <code>GetValueAsBool</code>,
      <code>GetValueAsDouble</code>,
      <code>GetValueAsLong</code>,
      <code>GetView</code>,
      <code>InsertCols</code>,
      <code>InsertRows</code>,
      <code>SetAttr</code>,
      <code>SetAttrProvider</code>,
      <code>SetColAttr</code>,
      <code>SetColLabelValue</code>,
      <code>SetRowAttr</code>,
      <code>SetRowLabelValue</code>,
      <code>SetValueAsBool</code>,
      <code>SetValueAsDouble</code>,
      <code>SetValueAsLong</code>,
      <code>SetView</code>,
      <code>__del__</code>,
      <code>__swig_destroy__</code>
      </p>
    <div class="private">    <p class="indent-wrapped-lines"><b>Inherited from <code>wx.grid.GridTableBase</code></b> (private):
      <code>_setOORInfo</code>
      </p></div>
    <p class="indent-wrapped-lines"><b>Inherited from <code>wx._core.Object</code></b>:
      <code>GetClassName</code>,
      <code>IsSameAs</code>
      </p>
    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
      <code>__delattr__</code>,
      <code>__getattribute__</code>,
      <code>__hash__</code>,
      <code>__new__</code>,
      <code>__reduce__</code>,
      <code>__reduce_ex__</code>,
      <code>__setattr__</code>,
      <code>__str__</code>
      </p>
    </td>
  </tr>
</table>
<!-- ==================== PROPERTIES ==================== -->
<a name="section-Properties"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Properties</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-Properties"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
  <tr>
    <td colspan="2" class="summary">
    <p class="indent-wrapped-lines"><b>Inherited from <code>wx.grid.PyGridTableBase</code></b>:
      <code>thisown</code>
      </p>
    <p class="indent-wrapped-lines"><b>Inherited from <code>wx.grid.GridTableBase</code></b>:
      <code>AttrProvider</code>,
      <code>NumberCols</code>,
      <code>NumberRows</code>,
      <code>View</code>
      </p>
    <p class="indent-wrapped-lines"><b>Inherited from <code>wx._core.Object</code></b>:
      <code>ClassName</code>
      </p>
    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
      <code>__class__</code>
      </p>
    </td>
  </tr>
</table>
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Method Details</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-MethodDetails"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
</table>
<a name="__init__"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">arr</span>,
        <span class="sig-arg">originLeftBottom</span>)</span>
    <br /><em class="fname">(Constructor)</em>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="Priithon.gridviewer-pysrc.html#HugeTable.__init__">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>x.__init__(...) initializes x; see x.__class__.__doc__ for 
  signature</p>
  <dl class="fields">
    <dt>Returns: PyGridTableBase</dt>
    <dt>Overrides:
        object.__init__
        <dd><em class="note">(inherited documentation)</em></dd>
    </dt>
  </dl>
</td></tr></table>
</div>
<a name="GetNumberRows"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">GetNumberRows</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="Priithon.gridviewer-pysrc.html#HugeTable.GetNumberRows">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  
  <dl class="fields">
    <dt>Returns: int</dt>
    <dt>Overrides:
        wx.grid.GridTableBase.GetNumberRows
        <dd><em class="note">(inherited documentation)</em></dd>
    </dt>
  </dl>
</td></tr></table>
</div>
<a name="GetNumberCols"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">GetNumberCols</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="Priithon.gridviewer-pysrc.html#HugeTable.GetNumberCols">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  
  <dl class="fields">
    <dt>Returns: int</dt>
    <dt>Overrides:
        wx.grid.GridTableBase.GetNumberCols
        <dd><em class="note">(inherited documentation)</em></dd>
    </dt>
  </dl>
</td></tr></table>
</div>
<a name="IsEmptyCell"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">IsEmptyCell</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">row</span>,
        <span class="sig-arg">col</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="Priithon.gridviewer-pysrc.html#HugeTable.IsEmptyCell">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>IsEmptyCell(self, int row, int col) -&gt; bool</p>
  <dl class="fields">
    <dt>Overrides:
        wx.grid.GridTableBase.IsEmptyCell
        <dd><em class="note">(inherited documentation)</em></dd>
    </dt>
  </dl>
</td></tr></table>
</div>
<a name="GetValue"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">GetValue</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">row</span>,
        <span class="sig-arg">col</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="Priithon.gridviewer-pysrc.html#HugeTable.GetValue">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>GetValue(self, int row, int col) -&gt; String</p>
  <dl class="fields">
    <dt>Overrides:
        wx.grid.GridTableBase.GetValue
        <dd><em class="note">(inherited documentation)</em></dd>
    </dt>
  </dl>
</td></tr></table>
</div>
<a name="SetValue"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">SetValue</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">row</span>,
        <span class="sig-arg">col</span>,
        <span class="sig-arg">value</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="Priithon.gridviewer-pysrc.html#HugeTable.SetValue">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>SetValue(self, int row, int col, String value)</p>
  <dl class="fields">
    <dt>Overrides:
        wx.grid.GridTableBase.SetValue
        <dd><em class="note">(inherited documentation)</em></dd>
    </dt>
  </dl>
</td></tr></table>
</div>
<a name="GetColLabelValue"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">GetColLabelValue</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">col</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="Priithon.gridviewer-pysrc.html#HugeTable.GetColLabelValue">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>GetColLabelValue(self, int col) -&gt; String</p>
  <dl class="fields">
    <dt>Overrides:
        wx.grid.GridTableBase.GetColLabelValue
        <dd><em class="note">(inherited documentation)</em></dd>
    </dt>
  </dl>
</td></tr></table>
</div>
<a name="GetRowLabelValue"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">GetRowLabelValue</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">row</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="Priithon.gridviewer-pysrc.html#HugeTable.GetRowLabelValue">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>GetRowLabelValue(self, int row) -&gt; String</p>
  <dl class="fields">
    <dt>Overrides:
        wx.grid.GridTableBase.GetRowLabelValue
        <dd><em class="note">(inherited documentation)</em></dd>
    </dt>
  </dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="Priithon-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            ><a class="navbar" target="_top" href="http://code.google.com/p/priithon">Priithon</a></th>
          </tr></table></th>
  </tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
  <tr>
    <td align="left" class="footer">
    Generated by Epydoc 3.0.1 on Mon Nov 22 14:59:35 2010
    </td>
    <td align="right" class="footer">
      <a target="mainFrame" href="http://epydoc.sourceforge.net"
        >http://epydoc.sourceforge.net</a>
    </td>
  </tr>
</table>

<script type="text/javascript">
  <!--
  // Private objects are initially displayed (because if
  // javascript is turned off then we want them to be
  // visible); but by default, we want to hide them.  So hide
  // them unless we have a cookie that says to show them.
  checkCookie();
  // -->
</script>
</body>
</html>
